body{
  overflow: hidden;
}
.good-list {
  .good-list-nav {
    
    .list-navbar {
      
      color:#000;
      display: flex;
    z-index: 5;
    position: relative;
    top: 0;
    left: 0;
    margin: 0 auto;
    overflow: hidden;
    width: 100%;
    line-height: 1.173333rem;
    color: #333;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-bottom: 1px solid #d8d8d8;
      .iconfont.icon-19 {
        z-index: 2;
        position: absolute;
        top: 0;
        right: 0;
        width: 1.066667rem;
        height: 1.173333rem;
        background-size: 0.586667rem;
        line-height: 1.173333rem;
        font-size: 0.373333rem;
      }
  
      .icon-cha {
        color: red;
        font-size: 0.426667rem;
        z-index: 2;
        position: absolute;
        top: 0;
        right: 0;
        width: 1.066667rem;
        height: 1.173333rem;
        background-size: 0.586667rem;
        line-height: 1.173333rem;
      }
    }
    .dd-cart-tabbar {
      width: 100%;
      height: 0;
      overflow: hidden;
      transition: height 0.4s;
      position: absolute;
    }
  
    .active {
      height: 1.333333rem;
      transition: height 0.4s;
    }
  }
 
  .list-tab{
    display:flex;
    justify-content: space-between;
    margin-bottom:1.3rem;
   .list-tabs{
    
   }

   

   .list{
   .sc-main {
    background: #fff;
    .sc-main-item {
      width: 100%;
      display: flex;
      .item-left {
        flex: 4;
        display: flex;
        justify-content: center;
        align-items: center;
        img {
          width: 90%;
          height: 90%;
        }
      }

      .item-right {
        flex: 6;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        padding: 0.133333rem;
        .item-title {
          font-size: 0.373333rem;
          display: -webkit-box;
          overflow: hidden;
          -webkit-line-clamp: 2;
          -webkit-box-orient: vertical;
        }

        .item-name {
          color: #999999;
          font-size: 0.32rem;
        }

        .item-biaozhi {
          span {
            display: inline-block;
            border: red 0.026667rem solid;
            margin: 0 0.106667rem 0 0;
            border-radius: 0.133333rem;
            font-size: 0.266667rem;
            padding: 0.053333rem;
            color: red;
          }
        }

        .item-price {
          span {
            color: red;
            font-size: 0.373333rem;
            margin-right: 0.106667rem;
          }

          s {
            color: #999999;
            margin-right: 0.106667rem;

          }

          em {
            color: #999999;
          }
        }

        .item-banben {
          i{
            font-size: 0.266667rem;
            margin-right: 0.106667rem;
          } 
          color: red;
        }

        .item-haopin {
          color: #999;
        }
      }
    }
    
  }
}
  }
  #huidb{
    position: fixed;
    bottom: 3.5rem;
    right: .15rem;
    width: 1.333333rem;
    height:  1.333333rem;
    background-size: contain;
    border: 0.026667rem solid #ddd;
    text-align: center;
    //align-items: center;
    line-height: 1.333333rem;
    border-radius: 50%;
    // background-color: #ddd;
    color:#000;
    //background:url(../../assets/images/db.png) center center no-repeat  ;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    i{
      display:flex;
      justify-content: space-around;
      // font-size: 0.266667rem;
      font-size:0.533333rem;
      span{
        font-size: 0.32rem;
      }
    }

}
.listTabBar{
  position:fixed;
  bottom:0;
  left:0;
  right:0;
}
}